package com.yanggu.payment.entity.weixinpay.req;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.yanggu.payment.entity.weixinpay.resp.RefundAmount;
import lombok.Data;


@Data
public class WeiXinPayApplyRefundReq {

    @JsonProperty("transaction_id")
    private String transactionId;

    @JsonProperty("out_trade_no")
    private String outTradeNo;

    @JsonProperty("out_refund_no")
    private String outRefundNo;

    private String reason;

    @JsonProperty("notify_url")
    private String notifyUrl;

    private RefundAmount amount;

}